import request from '@/utils/request'

// 查询数据清单列表
export function listSearch(query) {
  return request({
    url: '/system/data/search',
    method: 'get',
    params: query
  })
}
// 查询数据清单列表
export function listList(query) {
  return request({
    url: '/system/data/list',
    method: 'get',
    params: query
  })
}

// 查询数据清单详细
export function getList(id) {
  return request({
    url: '/system/data/' + id,
    method: 'get'
  })
}
// 查询操作记录
export function logs(id) {
  return request({
    url: '/system/logs/query/' + id,
    method: 'get'
  })
}

// 新增数据清单
export function addList(data) {
  return request({
    url: '/system/data',
    method: 'post',
    data: data
  })
}

// 修改数据清单
export function updateList(data) {
  return request({
    url: '/system/data',
    method: 'put',
    data: data
  })
}

// 删除数据清单
export function delList(id) {
  return request({
    url: '/system/data/' + id,
    method: 'delete'
  })
}

// 数据预览
export function searchLog(data) {
  return request({
    url: '/system/import/logs/search',
    method: 'post',
    data:data
  })
}
export function listLog(query) {
  return request({
    url: '/system/import/logs/list',
    method: 'get',
    params: query
  })
}

// 查询数据清单详细
export function getListLog(id) {
  return request({
    url: '/system/import/logs/' + id,
    method: 'get'
  })
}
// 获取异常数据
export function getAbnormal(data) {
  return request({
    url: '/system/data/errColoum',
    method: 'post',
    data:data
  })
}
// 数据确认查询
export function getConfirm(id) {
  return request({
    url: '/system/confirm/' + id,
    method: 'get'
  })
}

// 数据确认修改
export function getConfirmPut(data) {
  return request({
    url: '/system/confirm',
    method: 'put',
    data: data
  })
}

// 数据对比公安民政
export function compare(query) {
  return request({
    url: '/system/data/compare',
    method: 'get',
    params: query
  })
}